implausibly deniable

Translations
маловероятно отрицаемый
The allegations were implausibly deniable given the evidence.
Обвинения были маловероятно отрицаемыми, учитывая доказательства.